puppet valve - Turkish English Dictionary